openjdk-25 (25.0.5~7ea-1) unstable; urgency=medium
* OpenJDK 25.0.5 snapshot, build 7.
* Cherry-pick upstream patches to resolve FFM font rendering crash
and memory leak (LP: #
2155650):
- d/p/jdk-
8337853.diff: Temporary directory was filling up
with the temporary font files.
- d/p/jdk-
8371066.diff: Remove unused classes so that other font patches
apply cleanly.
- d/p/jdk-
8378603.diff: libfontmanager FFM was using mismatched free
and malloc, when overriden with LD_LIBRARY_PRELOAD.
- d/p/jdk-
8378607.diff: GlyphLayout cache prevented Fonts from being
garbage collected.
- d/p/jdk-
8378615.diff: FFM call stub was holding global JNI reference
to the font.
* d/rules: add --with-external-symbols-in-bundles=full configure
option (JDK-
8373246).
* d/B-jre-*.overrides.in: Drop exit-in-shared-library lintian
override.
[dgit import unpatched openjdk-25 25.0.5~7ea-1]